Scaling Submodular Maximization via Pruned Submodularity Graphs
نویسندگان
چکیده
We propose a new randomized pruning method (called “submodular sparsification (SS)”) to reduce the cost of submodular maximization. The pruning is applied via a “submodularity graph” over the n ground elements, where each directed edge is associated with a pairwise dependency defined by the submodular function. In each step, SS prunes a 1 1/ p c (for c > 1) fraction of the nodes using weights on edges computed based on only a small number (O(log n)) of randomly sampled nodes. The algorithm requires logp c n steps with a small and highly parallelizable per-step computation. An accuracy-speed tradeoff parameter c, set e.g. as c = 8, leads to a fast shrink rate p 2/4 and small iteration complexity log
منابع مشابه
Scaling Submodular Maximization via Pruned Submodularity Graphs
5 Appendix 5.1 Proof of Lemma 3 Proof. Firstly, we have the following inequality. f(x|v) = f(x+ u|v) f(u|v + x) = f(x|u+ v) + f(u|v) f(u|v + x) f(x|u) + f(u|v) f(u|v + x). (15) The first two equalities follow from the definition of marginal gain, while the inequality is due to submodularity. Following the definition of w uv in Eq. (3), we have w vx = f(x|v) f(v|V v) f(x|u) + f(u|v) f(u|v + ...
متن کاملDerandomization for k-submodular maximization
Submodularity is one of the most important property of combinatorial optimization, and k-submodularity is a generalization of submodularity. Maximization of a k-submodular function is NP-hard, and approximation algorithm has been studied. For monotone k-submodular functions, [Iwata, Tanigawa, and Yoshida 2016] gave k/(2k−1)-approximation algorithm. In this paper, we give a deterministic algorit...
متن کاملBudgeted stream-based active learning via adaptive submodular maximization
Active learning enables us to reduce the annotation cost by adaptively selecting unlabeled instances to be labeled. For pool-based active learning, several effective methods with theoretical guarantees have been developed through maximizing some utility function satisfying adaptive submodularity. In contrast, there have been few methods for stream-based active learning based on adaptive submodu...
متن کاملDeterministic & Adaptive Non-Submodular Maximizationvia the Primal Curvature
While greedy algorithms have long been observed to perform well on a wide variety of problems, up to now approximation ratios have only been known for their application to problems having submodular objective functions f . Since many practical problems have non-submodular f , there is a critical need to devise new techniques to bound the performance of greedy algorithms in the case of non-submo...
متن کاملWord Alignment via Submodular Maximization over Matroids
We cast the word alignment problem as maximizing a submodular function under matroid constraints. Our framework is able to express complex interactions between alignment components while remaining computationally efficient, thanks to the power and generality of submodular functions. We show that submodularity naturally arises when modeling word fertility. Experiments on the English-French Hansa...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2017